"""4.1 函数的定义与调用"""
'''一、函数的定义

函数的定义格式：
def 函数名(参数列表):
    ""函数的说明文档""
    函数体
    return 返回值
1) def python中的关键字，表示定义函数
2)函数名：标识符，不能是关键字—命名规范：单词全部小写，多个单词之间使用下划线隔开
3)参数列表：形参1，形参2，形参3... 
4)函数说明文档：对函数的说明
5)函数体：由语句和表达式组成；代码缩进
6)return：返回值，（可选项）；如果没有return，函数默认返回None
'''
def add_sum(a,b):
    """功能说明：
    a:第一个参数
    b:第二个参数
    :return :返回两个参数的和"""
    sum=a+b
    print("add_sum函数内部：",sum)
    if sum>100:
        print("和大于100")
        sum=sum-100
    else:
        print("和小于100")
    return sum

'''二、函数的调用
    变量名=函数名(实参列表)
    1)函数名：要调用的函数的函数名
    2)实参列表：给形参赋值的列表
    3)变量名：保存函数返回值的变量
'''
result=add_sum(10,20)